#include "common.h"
#include "none_diversity_strategy.h"
#include "diversity_strategy_factory.h"
#include "data_blob.h"
#include "tools.h"

vector<int> NoneDiversityStrategy::sort_diversity(
	shared_ptr<BasicSVMModel> model, shared_ptr<DataBlob> data,
	const vector<pair<int, double>>& uncertainty, int m) {
	vector<int> res(m);
	int num = uncertainty.size();
	vector<int> index(num, 0);
	for (int i = 0; i < num; ++i)
		index[i] = i;
	for (int i = 0; i < m; i++) {
		res[i] = uncertainty[i].first;
	}
	sort(res.begin(), res.end());
	return res;
}

REGISTER_DIVERSITY_STRATEGY_CLASS(None);
